package com.jdz.dao;

import com.jdz.pojo.ProjectDetailsUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProjectDetailsUserMapper {
    int deleteByPrimaryKey(Integer prodetstuno);

    int insert(ProjectDetailsUser record);

    int insertSelective(ProjectDetailsUser record);

    ProjectDetailsUser selectByPrimaryKey(Integer prodetstuno);

    int updateByPrimaryKeySelective(ProjectDetailsUser record);

    int updateByPrimaryKey(ProjectDetailsUser record);

    int selectByProjectUser(@Param("stuno") Integer stuno, @Param("projectno") Integer projectno);

    List<ProjectDetailsUser> selectListProjectUser(Integer stuno);

    List<ProjectDetailsUser> selecttProjectstunoList(List<Integer> stunoList);

    int deleteByProjectNo(Integer projectno);

    int deleteByStuNo(Integer stuno);

    ProjectDetailsUser selectByProjectno(Integer projectno);

    ProjectDetailsUser selectByStuno(Integer stuno);
}